Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 GLEN TERRACE Terraced £124,999 21 Dec 2022
10 GLEN TERRACE Terraced £58,788 2 Feb 2007